a stab of pain - Francés Inglés Diccionario